Gary helped me from the first phone call (super friendly) selecting the building that would fit me best …even when I didn't know how to do a few things after my building was up months later. He answered his phone every time I called and if he didn't, he called me within a few hours. I would highly recommend this company. The building is top notch, and the customer service is amazing. And I love to be able to support an American company. Finally found a company who I didn't feel like I was in a high pressure sale. Everybody was very friendly. The product speaks for itself just like they said it would. We purchased a P30 x 40 after Gary's recommendation and it took us three days to pull it up. Gary told us it would take us 4 to 5 days. When I told him that he always says, I like to under promise and over deliver. The only issue I had was I couldn't get my land leveled so we had to delay the delivery. Once I called Gary and told him this, he reminded me of the delay delivery program and zero storage fee…Amazing. We rescheduled the delivery for a few months later. Problem solved! We will definitely be putting up our next building with Mayflower. Thanks Gary, Val and Jeff & team.