Verified record
Typical Greater Boston range for this kind of work, from regional averages — not a quote from RP General Services. Use it to sanity-check bids, then get the real number in writing.
Finished floor area of the rooms in scope — not wall area.
Estimated range
$6,000 – $9,000
Typical painting project around $7,500
RP General Services is a Lynn, MA contractor. Its website says it builds custom decks, pool surrounds and covered porches, reports 10 years in business, and names a service area of Beverly, Gloucester, Newburyport, Lynnfield, Salem, Marblehead, Ipswich, Peabody and Essex. Its MA home improvement contractor licence 205122 is active on the state registry. In a 2026 Thumbtack review, a customer said a worn wooden deck was torn down and replaced with a brand new composite deck, and that Ricardo delivered within the price and terms agreed. In a 2026 Google review, a customer said RP General Services removed an old farmers porch and replaced it with a much larger deck, finishing in the expected time frame. In another 2026 Google review, a customer said RP General Services replaced rotten wood trim with vinyl, replaced cedar siding and painted the complete exterior of their house. In a 2025 HomeAdvisor review, a customer said Ricardo said the job would be done in 5 days and it was done in 5 days, with his team of 4 working 10 hours every day and the price never changing. In a 2024 HomeAdvisor review, a customer said Ricardo and crew demoed a small deck and replaced it with a larger composite build, and that all debris was cleaned up daily. In a 2026 Thumbtack review, a customer said Jose postponed their project by several days after signing the contract to finish another customer's job first. In a 2025 HomeAdvisor review of a front entrance deck with an overhanging roof, the customer later wrote that a post became dangerously loose and that they get no response from the contractor.
Got my deck worked on from tearing down a worn wooden deck to a brand new Composite with a great finish! Ricardo made the whole process seamless. He delivered exact quality within the price and terms we agreed uponno surprises or delays. Hands down one of the best companies out there whether youre thinking about a brand-new deck or a simple repair. Reach out today!Thanks Ricardo!Cheers,Nik
Jose and me signed a contract and agreed on a start date. I coordinated everything around that schedule, including notifying my tenants and making arrangements for access. After signing the contract, Jose informed me that he decided to take on additional work for another customer because they asked him to build their front stairs using leftover materials. As a result, he postponed my project by several days. When I expressed my concerns, he admitted it was his decision, apologized, and said he had to finish the other job first. While I appreciated the apology, once a contract is signed, I expect the agreed schedule to be honored or at least discussed before making changes. If honoring the agreed schedule is important to you, I recommend confirming the start date and getting a commitment before making plans around the project.
Ricardo and his team did a great job on my Decking project. He showed up on a Sunday to look at the job, and his team worked through a heat wave ( drinking Pedialyte) followed by a rainstorm. Some people make excuses, some people show up and get the job done. That's what I can say about the team. The deck speaks for itself.
Thanks to Ricardo and his team for working so hard on my deck and he even gave a discount best service and I really recommend
RP General Services did an amazing job on the exterior of my house replacing rotten wood trim with vinyl, replacing cedar siding, and painting the complete exterior. Very professional, hardworking, polite crew and would not hesitate to hire them again for any work needed! Thank you RP General Services! Chris M.
Specializes in
Also offers
Service area
Languages
3 changes recorded — last scanned Sep 25, 2026.
Won't push work you don't need5.0
Careful cleanup5.0
Praised across kitchens, baths, basements, and painting5.0
Takes on small jobs5.0
Fixes what others got wrong5.0