Cancel

    Open app

    Search

    Frank's 1st Class Building

    4.0 (1 review)
    Closed • 9:00 am - 9:00 pm

    Frank's 1st Class Building Photos

    You might also consider

    Recommended Reviews - Frank's 1st Class Building

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.

    7 years ago

    I had a great experience with him and his work ..... They were on time, reasonably priced, polite and courteous.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Ask the Community - Frank's 1st Class Building

    You might also consider

    Verify this business for free

    People searched for Roofing 1,990 times last month within 25 miles of this business.

    Verify this business

    Gasparotto Roofing - Roof installation

    Gasparotto Roofing

    (10 reviews)

    Had our full roof replaced recently and couldn't be happier with the experience. From the very…read morebeginning Ryan went above and beyond. He came out quickly to tarp the roof after storm damage, resecured it multiple times when high winds loosened it, and even helped guide me through the insurance process and paperwork so I understood everything clearly. Communication was excellent the entire time -- he sent progress photos, explained the materials and installation steps, and answered every question without rushing. The crew showed up on time, worked efficiently, and completed the whole roof in just a few hours. Cleanup was extremely thorough and the yard looked great afterward. He handled the permit, inspection scheduling, and warranty registration as well, which made the whole process stress-free. The finished roof looks fantastic and the quality of work is obvious. It's rare to find contractors this honest, responsive, and professional. I'd absolutely recommend them to anyone needing roofing work.

    Had three quotes in hand already when I stumped upon Gasparotto Roofing reviews on yelp…read more Met Ryan early 2026, what can I say: the most thorough of all other "big name" companies. Went inside the attic, took photos, shared what he found while up there including the crummy bathroom vent tube that had been installed a long time ago. Agreed on the price quickly (fair and compatible), explained timeline, warranties, options. Installation took place and his crew was near perfect; even my neighbors commented on their beautiful work, neatness and care. Ryan was communicative throughout the entire process, professional, courteous, friendly and so so so efficient! As I have mentioned in my other reviews: it's tough to find an honest person particularly as a single woman for any kind of work on a house. Ladies, if you're looking for communicative, efficient and highly compatible warranties/pricing: Gasparotto Roofing!

    Bland Services - Black Friday Deal #1

20% OFF two or more services booked before 11/9/23

    Bland Services

    (2 reviews)

    Best of the Best in the business. We have had other companies out and will never have another…read morecompany besides Bland. We have had windows cleaned semi annually, power washing, ducts cleaned, dryer vent semi annually, gutters cleaned as well. Have recommended to family as well. Give Bland a try and you'll always want to have clean windows!

    Just had our gutters cleaned by these folks. First off, the fellow who came to clean our gutters…read morewas GREAT - pleasant, on time despite horrible weather in the area, and did a great job. When we first contacted the company, we had an estimate and appointment within HOURS (maybe 3). The price was almost twice what we paid another company in 2020, but I guess that's a sign of the times. Had to pay half at the time of making an appointment. Well, ok. HOWEVER, we did NOT expect to have to provide water hoses so the gutters could be cleaned properly. Wonder what would have happened if we didn't have any, or enough for a 2 story house?. MOST IMPORTANTLY, we got NO receipt!! Hubby had to sign a paper stating it was OK to charge for "rest" of service once the guy returned to the office, and yep, no copy of that paper either. There was no mention of emailing a receipt. Nothing. In this day of phone-in charges, Square and the like, this seems to be a poor business practice. Will we call them again? Maybe. The lack of written cost of services and payments made makes us a little uncomfortable

    ACS Roofing - Commercial Flat Roofing

    ACS Roofing

    (2 reviews)

    These guys get 5 stars for getting the job done right. My daughter is a struggling single mother…read morewho bought an older home that needed a new roof. ACS owner Dave took her situation into consideration and gave her a reduced price on the roof. She had a leak in a vent and the came back to make repairs and corrected the problem. These guys are wonderful and I will recommend them to everyone that I know. Thanks Dave.

    We hired ACS Roofing in June to replace the shingles on our commercial building. The work has not…read moreyet passed inspection by the City of Roseville. We learned that a permit had not been obtained for the work. During the inspection, the inspector identified installation issues, including missing caulk, and found that the drip edge specified in our contract proposal had not been installed. ACS Roofing offered a five-year extension to the original ten-year warranty and a $500 discount for the inconvenience. The company also agreed to correct the caulking and install the drip edge. During the second visit, multiple shingles were damaged. The company returned a third time to replace those shingles and stated that the work was complete. We requested another city inspection before making any payment. At the fourth visit, attended by both the city inspector and ACS Roofing, the work again failed inspection because the shingles had not been caulked correctly and the drip edge was still missing. Despite the failed inspection, ACS Roofing continued to request payment. We were also asked to sign a document waiving warranty coverage in connection with the $500 discount, although this condition had not been part of our agreement. In addition, we were presented with an NDA. The representative sent to discuss these matters and collect payment communicated in a raised voice and used an unprofessional tone. We found this conduct inappropriate and not conducive to resolving the outstanding issues. We expect the contracted work to be completed correctly and approved by the city. As of this review, that has not occurred.

    Frank's 1st Class Building - roofing - Updated September 2026

    Loading...
    Loading...
    Loading...