- 20 Cedar St, Framingham, MA 01702
- Industrial Roofing
- Financing Available
- Free Estimates
- Locally Owned & Operated
- Warranties Offered
About the Business
No description yet.
What people say about “H&R ROOFING”?
There are not enough reviews yet to form a clear opinion about H&R ROOFING
Recommended Reviews
I recently had the pleasure of working with Robbie Smith and H&R Roofing for a new roof installation on my house, and I couldn't be more pleased with the experience. Robbie was incredibly clear and thorough in explaining the necessary preparations, which even involved coordinating with the solar panel company to remove the panels. He set accurate expectations for the installation day, ensuring there were no surprises.
Robbie mentioned that his team was kind, efficient, and skilled, but let me tell you, they were not just kind; they were exceptionally kind, not just efficient but super efficient, and their craftsmanship was top-notch! The entire roof was flawlessly installed in just one day, and they left my yard spotless, sweeping up before they left.
And to top it all off, the pricing was very competitive. I am thoroughly impressed with Robbie Smith and H&R Roofing and highly recommend them for their outstanding service and professionalism.
Installed a new roof and solar panels on my 22 year old colonial house. H&R provided the best price and best quality components. The roof installation went exactly as planned and the crew was courteous and cleaned up after each days work. They also protected the shrubs near the house. The resulting roof looks great and includes the best warranty of any bidder. The solar panels were also installed quickly and on schedule. The quality appears excellent and the system is performing well. Exceeded my expectations across the board so I highly recommend H&R ROOFING.
Professional, timely, thorough using quality materials with thorough cleanup. Coordination with city and other involved companies, as well as within their own crew was flawless. Highly recommend.
I needed a quick roof repair. H&R answered my call. They had a team out within a few hours. Professional and knowledgable, they resolved the problem quickly. Thank you H&R!
Robbie from H&R Roofing came to our site on very short notice. He was easy to work with, prompt, and reliable. He informed us exactly what the roof issue was and then completed the needed repairs. I would use this company again and would highly recommend. Nick Abraham, property manager
H&R Roofing is reliable, communicative and easy to work with. We had the pleasure of working with Dan who was fantastic. The project happened in a timely manner and the team did an exceptional job replacing our roof. Definitely recommend.
I had Ronaldo come to my house and look at the roof and gutters. I was very happy with the price and the work done on my home. I highly recommend them for any job, big or small!!
Stephan and the crew were fantastic. They managed our roof replacement with incredible coordination and professionalism. Stephan explained the process thoroughly and addressed all our concerns promptly. Although there were some debris left behind with a minor installation issue found after the final walkthrough, I still recommend H&R Roofing for anyone needing a reliable roofing contractor.
These men are professional. I highly recommend them and I am tough to please. Quick, talented, and left the house with no evidence of even being there.
Use them, best I have ever used and I am 68.
5 Stars accross the board for Stephan and H&R Roofing. Great customer service and thet were able to repair my roof very quickly and left the job site clean. Highly recommend !!!
I’m a property manager and H&R Roofing has done a lot of work for us, i’ve personally dealt with Robbie and he is incredibly responsive. H&R’s work has always been fair in price and top notch quality. They have gone above and beyond our expectations. Would highly recommend!
We did a major house renovation, which included a new roof and installation of 19 new skylights. Robbie managed the roof renovation and skylight installation. We are super happy. The roof looks spectacular and the new skylights are awesome. Many of them are solar operated. Robbie is extremely responsive and customer oriented -- six stars if I could give them. Very highly recommended!
Working with Robbie was fantastic! He is very knowledgeable, professional, friendly and reliable. Our new roof is spectacular and the price was fair. I highly recommend H&R Roofing to all my friends.
Working with Robbie from H&R Roofing was great! Very responsive, communicative, he was patient to answer all of our questions. When it was time to have the roof replaced, the crew did a great job, they cleaned the gutters and was able to fix and repair severely damaged parts of our roof. They cleaned up and it looked as though they were never here. Highly recommend!
The replacement of my roof went very smoothly. H&R Roofing used high-quality materials. The installers were very experienced, and I am happy with the quality of the work. They took great care in protecting the house and landscaping while removing the old roof and cleaning up the debris. I highly recommend H&R Roofing.
The guys did a fantastic job, from arriving on time, even early, to finishing quickly and doing a fantastic job. They came in, covered everything, took the old roof off, and put a new roof on in just a few hours. The place was clean, neat and looked great!!
Thank you Mr Robbie Smith for your great service! My roof was in need for a repair. Most other contractors quoted a cost at more than couple of thousand dollars. Mr. Smith provided a very reasonable and affordable quote. He did excellent job to fix the problem! Thank you!
We had an emergency; a severe leak from a minor storm caused a major leak to our living room, that same evening we called Robbie from H&R team and Robbie responded quickly and stopped by the next day. Robbie replaced the missing shingles promptly, we are very grateful and will contact him for any future projects! Highly recommended!
H&R Roofing company was excellent for installing Duro-last membrane on my house roof in Waltham,MA. They did an excellent job. Robbie Smith the project manager was very responsible and professional before,during and after the project was finished. I highly recommend the company for any roof work.
They fixed my roof promptly upon my request for service. They did an excellent job with very reasonable price. The project manager was very responsible and professional. I highly recommend the company for roof work.
Did a quick fix on a section of my roof, responsive company and quality employees. Will call again when i need a new roof or any further repairs
From the moment I called H & R the team has been amazing. Very communicative and very good and professional work.
We could not be more pleased with the work that was done on our new house that was built in 1885! As young first time home buyers looking for a company was extremely stressful, unlike any of the previous company’s we spoke to they made it easy and affordable. They were extremely knowledgeable and dedicated on doing a great job. We will be recommending them to everyone. Thank you.
H&R Roofing did a complete roof, siding, insulation, Gutters and I have done many projects before and I have never had such a dedicated company and so many friendly staff from the guys who did the renovations, to the owners of the company were such a joy to work with. Highest recommendation and would give you all of my jobs from now on...
Recently had a new roof installed as well as 4 new skylights. H&R Roofing was easy to work with, provided a detailed estimate, and delivered everything as promised. Highly recommend.
H and R roofing has done 3 roofs for me in the last 2 years and they always showed up on time, installed a buitiful looking roof and completely cleaned up on completion. Rob Smith was my point of contact and he made the whole process very smooth and made sure I was satisfied with the work. Highly recommend
Excellent professional roofers , and I highly recommend them. They were thorough, answered all my questions on site and left the property immaculate at days end. I interviewed several roofers beforehand and H&R by far were the best.
I contacted 4 roofing contractors 3 called back. 2 met me at the appointed time we both agreed to. H and R was not the cheapest option. Sometimes you just know this is the company you want to do business with. The job came out great on time and cleanup was thorough. I would do business again in a heartbeat.
From start to finish this project went flawlessly! The roofing crew worked like a well coached team. Supervision was present at every point along the way. The quality of the product is without peer and looks great! All this at very competitive pricing. I highly recommend H&R Roofing. They are a first class organization on all fronts.
H&R did a super job replacing our old roof quickly and efficiently! We were able to easily contact our project consultant Dan, who helped us define the project and set it up within a week of our call. The roofers were skilled, polite, and diligent; they carried out the entire project within a day! They placed protective netting & tarps over the house and shrubs alongside the house to protect them from debris as they removed the old roof, and at the end of the day cleaned up every bit of debris around the yard - it was immaculate! The new, clearly high quality roof is really lovely - completely upgrades the look of our Gambrel house! Highly recommend Dan and his team!
The work was done quickly and cleanly at a reasonable price. A problem with the new skylight was resolved ASAP with no compromise on the quality of the installation.
H&R Roofing did an amazing job. Clean-up was fantastic. I had to work hard to find anything after they left. First good rain this weekend. Roof performed beautifully.
H&R roofing came and replace my roof in one day. They did a great job and clean after the work was completed. Overall great service.
I was astonished by the strength of the reviews that H&R Roofing had out here and now I find myself adding a strong reference myself. It got to the point where I asked reference accounts whether they were related to someone at the company. They assured me that they were not.
From start to finish we found this company to be professional and focused on a quality product. They arrived when they said they would and completed the job in a day and a half. They did not damage any of our extensive plantings and flower beds which surround the house as they removed and disposed of the old roof and installed the new one.
Their staff obviously took pride in their work. They left our home pretty much as they had found it!
We would absolutely recommend H&R Roofing.
We have decided that after 21 years it is time to change shingles on our roof. We did get 4 quotes from different roofing companies, compared what people are saying, the price, the warranty and have decided that we should choose H&R Roofing.
We were correct - everything went very smooth. The H&R Roofing representative - Shane - came next day after we called, inspected roof with a drone, checked the attic and sent us proposal on the next day. He answered all our questions and explained things we wanted to understand better - e.g., about the warranty.
The work was done in one day - it took about 12 hours.
The day before the roof repair was scheduled, Snane came, measured our attic, and placed two huge tarps to catch the debris. The next day after work was done Shane came again, checked the roof with a drone and removed the debris from our attic. Basically we had to do nothing - H&R Roofing did take care of everything.
We are very happy with our roof now and very grateful to H&R Roofing and Shane personally.
Additional comments few months later :
We had issue - pollen was getting into the attic and we had really hard time to get H&R Roofing to fix it - eventually they did - after a lot of calls/sms/emails - and very reluctantly.
We were told that gutters would be cleaned after roof installation, but they were filled with debris and when first serious rain came - we had a real flood - we had to call gutter cleaners to remove pieces of old tiles that were blocking the waterflow.
Amazing. I can't recommend H & R Roofing highly enough. These folks saved my house. I had another roofer tear things off, realize they were in over their heads, and then ask for more money (33% more!) to finish the job. After 84 days, the tarps leaked and we had massive flooding.
H & R Roofing came in, gave me a reasonable quote to finish what the first one's started, reinstalled tarps that kept us dry, and worked with me while I found a builder who specializes in this type of construction. Then this team integrated schedules with the builder seamlessly. On top of that, they helped get me the additional insulation boards I wanted installed before the roofing layer went on.
What a godsend! After such a crazy time, it's a relief to have a dry interior. Thank you, thank you.
Don't wait, hire them now.
The roof came out great and done in a timely manner. Victoria was very pleasant to deal with over the phone and handled every answer for me accordingly. Dan set us up and gave us good information about what to do with the roof and skylights . The workers that came were very friendly, and hard working and got the job done quickly and professionaly.
H and R roofing did an amazing job on my father in laws roof installation. They were responsive and showed up on schedule. They completed the roof strip and installation in one day and it looks great. I highly recommend H and R roofing to anyone looking for a new roof.
We used H&R to repair our roof after a storm revealed worn shingles. So very happy with their work!! It looks gorgeous and Shane was very patient with us while we waited to get our solar panels removed prior to the roof job. They are friendly, reasonably priced and do meticulous work. I highly recommend H&R Roofing and am glad I chose to work with them!
Replaced chimney flashing, step flashing on 4 dormers and added 1/2" plywood over 100 + year old roofing boards to reinforce overall roof surface. The job was completed in 2 days and left my property cleaner than when they came. Highly recommend!!!
There was a slight hiccup but they resolved the matter. They turn out to be very responsive and met immediately to give me a quote of the job. Fantastic.
H&R’s Roofing response to my request was fast and professional and the price quoted was fair.
Robbie, the project manager, thoroughly reviewed and explained the scope of the work to be done. He was readily available to answer any additional questions I had. He kept me posted about the job and provided me with pictures of the four layers of shingles I had which was uncommon but realistic for an older house. Robbie worked closely with the Building Inspector and provided any additional information the inspector requested. The job was completed as promised and the property was left neat and clean. Robbie and his crew did an excellent job.
I highly recommend H&R Roofing.
These guys are the best and I mean it. I had a very complicated situation with 8 skylights and they figured out and solved the problems in a professional and efficient manner. I'm really glad I signed on with H&R. Also my sales rep, Shane, was excellent when it came to follow up and communicating with me regarding any supply chain issues. Couldn't be happier with the job and the quality of work for the money.
H&R Roofing did an excellent job replacing our roof which had two layers of shingles. Dan Cummings thoroughly explained all our options. We were thoroughly pleased with every aspect of their work. They completed the job in one day in less than eight hours and left our property cleaner than before they started. We were charged exactly what was quoted in their proposal which was competitive with other quotes we received. I highly recommend them.
Ronaldo and his crew were fantastic! Highly skilled carpentry ( facia and rake board replacement) and roof installation. Definitely recommend H&R.
H&R Roofing was the best choice I could've made for a roofing job. Cost was fair, they were professional, punctual, worked hard and cleaned up when they were done. My job was complicated - I had to decide to repair slate or replace it. Robbie, the project manager helped me to decide to remove a very old slate roof (over 150 years). Under that was a cedar shingle roof so they needed to remove it all and install plywood on the whole roof and then install a new asphalt roof. They also removed a lower asphalt shingle roof and installed a metal roof and a skylight. This was another decision - rubber or metal. Each job was done by a different crew and both crews knew their stuff. It looks beautiful and I couldn't be happier. Robbie, the project manager went above and beyond as I had a lot of questions and he answered all of them, didn't pressure me to buy/upgrade, provided pictures and other houses to look at and references. I also had gutters installed and this crew also did a fantastic job. I highly recommend H&R Roofing for your roofing needs!
H & R Roofing provided educational information in addition to scope of work being proposed. This was much appreciated. The Representative communicated with me a few times to ensure my request of skylight replacement is as expected. Thank You!
H&R was very easy to work with, and was helpful and honest at every step of the process - from the insurance adjuster assessment through final cleanup and walkthrough. Their pricing was competitive and the quality of the work was top-notch. My primary contact throughout was Jon (Salesman) - he was very helpful, was never pushy, and was diligent in getting the work done in timely manner and to my satisfaction. You definitely should put them on your list if looking for similar work on your home.
H&R Roofing far outperformed our expectations on quality of work, timeliness, professionalism and price. Our roof was an absolute mess with 2 layers of old shingles, globs of old tar that must have been smeared on as temporary fixes over the years, rot and leaks in multiple places. Robbie magically organized his group of roofers to come to our house and perform miracles, all while on his honeymoon! There really are not enough positive words for how much we appreciate their work. We live in an old house and whenever work is done here it takes extra time, often 2-3 times what is expected. It took 3 days to complete the roof, and each day everyone was here on time and for close to 12 hours. We are so thankful for H&R Roofing for stopping the leaks, giving us a price WAY under what we felt it should cost, and really giving us our life back, as dramatic as that sounds! Thank you a million times for being there for us and helping us when we really needed it.
H and R installed a new exhaust fan and Soffit vents. They first came out as an emergency call because I had a minor water leak. They found out that my fan shroud had a hole in it, and was leaking. They patched everything up to prevent further leaks (came out at dusk on a Friday night) and Monday came and did everything. Highly recommended
Found that my roof was leaking, and they sent someone out right away. Shane was great and answered all my questions thoroughly. Gave me a great price and quickly installed a new roof. Will be using them for future projects!
The H&R team did a really great job, and looked after every detail of what is a very challenging roofline on my house. Dan was very responsive and kept me updated all the time, and I felt very confident that the job has been completed to a very high standard.
This company is top notch! They did the job quickly and perfectly. They even went the extra mile and replaced an aluminum strip at the top of my chimney. Jon was very knowledgeable and reviewed all my options with me. I highly recommend this company!
H&R did a great job repairing storm damage to our roof and replacing the whole roof. Jon, their salesman, was a delight to work with. He was extremely responsive and stayed on top of the project. I would highly recommend this company and Jon.
I hired H&R roofing for the owner of the company I work for. It was a full strip and replace. From the initial meeting onsite to the clean up was A+.
I was impressed with all aspects of the project. The protection provided to the shrubs, flowers and lawn was fantastic. The cleanup was perfect. Not one roofing nail to be found on the property. The property looked exactly the same as when they left with the exception of a new roof. Great job guys!!
We were admittedly anxious about doing this and unsure if Renaldo could protect a lot of delicate plantings near our house. His crew was friendly, responsive, careful and professional. The project was well managed and the end result is very nice. We would highly recommend H&R to others who are going through this process.
H&R was outstanding. They're team was very responsive. They provided a detailed estimate. They arrived on schedule and worked diligently to remain on schedule. Their work was excellent and did a wonderful job maintaining the site as well. I highly recommend them.
From the initial meeting with Robbie and Ronaldo we had confidence that we were getting a solid value from a Certified contractor. They followed through on everything in our contract and took care of our concerns the day of the project. Left the property spotless. Wholeheartedly recommend!
As a custom builder, we rely heavily on our trade partners to not only do impeccable work, but to also show up when they say they will and to stand behind their work. Our experience with H&R roofing has been nothing but top notch. Rob, the project manager, is responsive and knowledgeable and made sure everything was just right. We are excited to work with H&R on future projects!
Mike Whiting
Whiting Builders Inc.
Very professional company! On time, completed the work on time at a reasonable price and did a nice job cleaning up afterwards. I will certainly recommend them.
Had H&R Roofing back to re-roof my house after they did a great job repairing an old and damaged porch. They were well priced, responsive and got the job done in 2 days! Cleanup was excellent, and the new roof has held up under a few storms with no issues. I'd recommend them for anyone looking for a great value!
We recently purchased our first home and needed a new roof installed quickly. H&R Roofing gave us the best quote from 3 roofing companies we reached out to on the South Shore, and were timely in getting back to us with the quote and answering all of our questions. The crew showed up on time and they were incredibly efficient - we had a new roof in just under 6 hours!
The foreman onsite provided us regular updates via text message on how it was going throughout the day, along with many pictures so we could see the progress. He was also fast to let us know when a couple of the plywood boards needed replacement and how that would impact the total cost.
Great customer service and really good value and quality for the price - we would highly recommend them to anyone!
H&R was very professional through the entire project. The area was kept clean and the job was completed quickly, and according to detailed specification out lined in contract.
Chris Lupini my project consultant was onsite for the entire job answering all my concerns..
Its really hard to find this level of professionalism today.
We were very pleased with the experience of working with H&R. They helped us to understand how to work with our insurance company to make a claim after some roof damage due to wind, and we wound up having them repair our entire roof.
Spectacular. I cannot think of a better experience I have had with a vendor. I chose H&R Roofing as they were one of the top four roofers I selected as judged from their reviews. They had the best price, were very responsive (with Jon) and did an excellent and timely job. They even reduced the price from their estimate when they found that they didn't have to put shingles where they found copper sheeting. I don't think you can find a better this company.
We get quotes from three companies: one is very professional but too pricy and one is much less professional but we chosen H&R roofing and very satisfied all the works they done for our house. Fast with solid quality and very clean and friendly. Not only installed new roof and also helped us to replace the whole balcony and a brand new basement door with very reasonable price. Well professional managed company with complete service.
My tenant called me at 6:00pm on a Saturday night to report a roof leak that was coming into the laundry room and onto the 220 outlet of the dryer. I went on-line to the H&R website and sent a message asking them to contact me. I then headed over to the rental property to cut the power to the dryer and see what I could do as a temporary fix (the roof was 23 years old). Imagine my surprise when my cell phone rang on my way over to the property and it was Dan from H&R! He offered to meet me at the property that night! Dan, the owner, and 2 of their employees then met me at the property the next morning (on a Sunday!), and put in a temporary repair. They then quoted me the job the very same day (on a Sunday!) at a very competitive price. 2 weeks later the new roof went in. The workmanship was fabulous and Dan's customer service throughout the process was incredible. Don't even look at another roofing Company - just call H&R!
Dan and his team were awesome and very professional. I now have a beautiful roof! Great service, great business. Definitely recommend!
Chris and the team at H&R roofing are phenomenal to work with. Competitively priced and superior communication. Working with other roofers had been like pulling teeth, no call back, poor follow through, or subpar guarantees. Chris went the extra mile to make sure we were satisfied. Easiest contractor we have ever worked with. Give them a shot!
Chris and his team did a wonderful job. They even roofed my house on a Saturday because my son was having his wedding at our house. the job came out perfect, the roof tile color was better than expected, quality was excellent. I would highly recommend H&R roofing, and Chris as your sales men
H&R is the way to go for a new roof. Jon Shaffer was terrific to work with from start to finish. Everything about the process was smooth and the finished job was excellent. Highly recommended!
Dan at H&R roofing educated me on all things roof replacement/installation, gave me options and his quote was more than fair. I got quotes from three roofers and decided to go with H&R (whose quote was in the middle). I selected them based on the fact that they have amazing reviews on Framingham Family Network on Facebook. They did not disappoint! They were on time, professional and fast! So very happy with my new roof! I have already referred H&R roofing to two of my friends. You can’t go wrong with them.
We had new shingles put on our roof. We were looking for something a little different and Dan made the process easy. It took a couple of weeks after signing the contract to source the shingles and get the job started but once they started, they were done in a day an a half. The team did a great job with no surprises. Highly recommend.
Dan came out and gave us an estimate which was very clear and concise. The estimate was accurate to the final amount charged. (Our actual amount was slightly higher --but this was explained during the estimating time and was expected) The extra work in addition to what was quoted was done the same day as the job --(Even though we needed more work) The crew was amazing. They arrived on time, set up in a clean and neat order. They remained kind and professional during the entire time. We are remote learning, so trust me--they were dealing with kids coming and going --
They finished the job as expected and left a clean work environment. Dan came back to make sure all was right after the crew had finished--explaining to me that he wanted to be sure there weren't any stray screws. The job went a lot better than I anticipated--the cost was less than I thought it might be when I first started pricing the work we needed. (which was a new roof--including new plywood) and the customer service was above expectations in this day and age. If you are looking for a new roof, give Dan a call. You will be glad you did!
Dan and Ronaldo were great to work with! The made sure my plants were not destroyed and their crew was extremely efficient and professional, cleaning up after both days (first day was interrupted by rain). Minutes after they finished the job, the skies opened up again, and I was so happy to have my new roof! Highly recommend H&R.
First, Chris the salesman was a pleasure to deal with. The same with Ronaldo, the boss. They said they would start the job (new roof, gutters, facia and 3 replacement skylights) at 7 AM and finish the same day. They had a crew of about 10 people there at 7 AM sharp and they finished everything, including a complete clean-up of the site, around 4:30-5. They are really efficient starting with stripping the old roof and replacing some areas of rotted plywood they told me to expect and then applying the new shingles and other parts of the roof job.
This work was done in March and I waited at least a few months, as I typically do before writing a review, to be sure everything (including some follow-up punch-list items) was completed properly and timely. I never had a problem reaching them after the job was completed regarding the punch-list. All in all, I was very happy with their work, professionalism and customer service and I unhesitantly give H&R 5 stars. They deserve it.
We had the unfortunate experience on having a large pine tree fall through our roof during a bad storm. We didn’t even know where to begin but luckily one of the first numbers we called based on some recommendations was H&R roofing. Jon showed up the very next morning to take a look and help us proceed with the insurance company. He worked with our insurance company to ensure the very best outcome.
The team showed up to install our new roof a few days after getting the permit. We were so impressed with the army that showed up to fix our roof - they worked quickly and efficiently and were done our very large roof in a couple of days.
We love our new roof and the responsiveness of Jon and the rest of the team at H&R roofing. If you need to replace your roof especially when dealing with insurance claims, these are the guys to choose - hands down!
My neighbor had their roof replaced several weeks ago. I watched closely to the employees of H & R Roofing as they transformed a 20 roof into a new roof. I was very impressed with what I saw so I called H & R Roofing and dealt with John. My own roof is 27 years old and the time had come to get it reshingled. In the past year I received three quotes from other local companies. John assessed my roof and came in with an exceptional price using nothing but high quality products. The H & R Roofing crew (8 men) came two weeks later and by the end of the day, we had a beautiful new roof. I have never seen such work harmony and coordination as the team worked throughout the day. At the end of the day, my yard was spotless as if they were never here. Highly recommend looking closely at this company. Our experience was phenomenal
Roofing
I worked with Dan for my quote. I checked BBB, Yelp, and Google reviews but I went with them because of the responsiveness to my requests and the fact that I made it clear what I was looking for and they did not try to upsell or scare me into something I didn't want. Dan was able to get me on their schedule within 2 weeks of my signing contract. They pulled permits as part of process.
The crew was ridiculously efficient. They stripped down roof (we have a ranch with a 1-car garage bumpout) within a few hours and pointed out the few roof panels that needed replacing. They use a cool mobile/telescoping dump truck that allowed them to get the old roofing materials into dumpster with minimal mess. They were done by 3:30pm. Gutters done the next day.
I liked that the crew was employees and not contractors. IMHO that leads to higher quality work. Ronaldo and foreman (forget name) were on top of the job. I'd recommend these guys to anyone. Very happy with the quality of work. This company is family-owned and inspire confidence throughout the whole process. Easy recommendation on my part.
- 20 Cedar St, Framingham, MA 01702
- Industrial Roofing
- Financing Available
- Free Estimates
- Locally Owned & Operated
- Warranties Offered