The Counters Blog

Supplying And Installing All Types Of Natural Stone

Are you uncertain about the counter that is suitable for your particular needs. Our varieties of stones are appropriate for any commercial or residential spaces. These are the factors that make the quartz countertops hard and durable. The coarsely-ground quartz tends to produce flecked appearance while the finely-ground quartz produce smoother look.
Create Easy Faux Marble Countertop Repair, Kitchen Bathroom Diy Update Countertops | Duration 17 Minutes 44 Seconds We import our granite and marble directly from the quarry and hand selects the finest quality. Now enhance the enjoyment of your home and increase its value with natural granite and marble tops for your kitchen and counter tops for your bathroom. We are a customer-oriented company; your satisfaction is our goal. One visit at our warehouse will make you understand the difference in the quality of our granite and marble as compared to other suppliers. These are also known as engineered stone countertops that are formed by means of combining natural-hard mineral or 90% ground quartz with 8 to 10% polymers, pigments and resins. Nevertheless, the appearance of this depends on how the quartz is actually ground. We perform all types of works in marble and granite, the best quality and everything to your requirements. When using marble granite or onyx you can be confident of adding a great value to your home. We are one of the largest fabricator of granite counter tops and marble vanity tops. You name the stone and we will provide it to you as and when you need.

FORO MARBLE CO. Foro Marble CompanyCounter Tops and Vanities Kitchens and Bathrooms by

You’ll be updated by our staff on any suggestions or foreseeable issues during templating. Our use of recycled water saves thousands of gallons of water per day. Our team consists of professional templaters, polishers, fabricators, and installers. Visualize your stone choices with cabinets, flooring and counters! Our knowledgeable and friendly sales staff can assist with stone choice and color scheme at our showroom.

Amazing Techniques Granite Kitchen Countertop Installation Video | Duration 15 Minutes 26 Seconds

Kitchen Countertops by

In addition to its lavish appearance, it can also increase the value of a home. Quartzite has a beautiful and decorative sparkling pattern and an appearance that is comparable to marble. It comes in a variety of colors along with contrasting colors from the veining. Most homeowners will use these exotic stones as an eye-catching showpiece. Slate has a full matte finish and comes in a variety of colors, mostly medium to dark stones. The popularity of glass countertops is on the rise due to its modern look and wide variety of colors. Granite is a natural stone, which makes each piece one of a kind. Most marble is white with grey veins, but there are other, more exotic, colorations to this beautiful natural stone. This material is relatively new for countertop use, but due to its durability and alluring features, it is quickly becoming very popular. This material lends itself to a classic old-world look with a modern feel. Vanities, shelves, and even framed art are some of the most common uses for these spectacular stones. Limestone is most often white or cream-colored, and it is commonly used to create a beach theme within the home.

Marble Kitchen Countertop s: Pictures and Ideas From HGTV by

Low-back stools ensure the countertop’s strong horizontal line isn’t interrupted, and that the space remains open and sleek. Nonetheless, the sculptural quality and timeless appeal marble adds to the kitchen is something some homeowners consider priceless. Using marble on a smaller surface can also give peace of mind to homeowners worried about stains, or marble’s porous qualities. If the cost of marble seems prohibitive, try using the material on smaller or lower-traffic surfaces, like a kitchen island, pull-out slab or even as a backsplash. Like granite, marble kitchen countertops can actually add value to your home. Polished marble gives a glossy, reflective finish; honed marble gives the appearance of a flatter finish.

How To Clean Marble Countertops With Pictures by

Acidic and abrasive cleansers are a big no-no for marble counters because they can scratch and stain the surface. If your countertop does suffer a stain, treating it with a poultice based on the type of stain can help restore its color again. Squirt approximately 1 tablespoon (15 ml) of a gentle, non-abrasive dishwashing soap and shake well to mix the two. Avoid soaps or cleansers that contain citrus juices, such as lemon, or vinegar.

Giani Diy Marble Countertop Paint Kit 15 Min Demo | Duration 14 Minutes 30 Seconds Use a generous amount to ensure that the entire marble surface is treated. Smooth it over the entire counter to remove the dirt and soapy residue. While it’s okay to scrub at stubborn spots on the marble with the cloth, you should never use an abrasive sponge or pad on the countertop. Use a buffing motion to get the most flattering finish for the marble. The key to keeping your marble countertop stain free is wiping up spills as soon as they happen. It’s particularly important to wipe up acidic stains, such as citrus juices, tomato sauce, or vinegar as quickly as possible. Once the stain lifts, use a clean cloth to wipe away any excess cleaner. In particular, bleach and ammonia produce toxic fumes when they’re combined. Mix a few drops of ammonia into a 12% hydrogen peroxide solution. That’s why a poultice with the cleaning ingredients is usually the best option. For mold, mildew, fungus and other biological stains, mix flour with household bleach. Always test the poultice on an inconspicuous spot on the countertop first to ensure that you won’t wind up making the stain worse. After you’ve mixed up the poultice, use a plastic putty knife to carefully spread it over the stained area of the countertop. Once it’s in place, poke a few holes in the plastic for ventilation. Don’t use regular masking tape to secure the plastic over the poultice. If the stain is old, very dark, or extremely stubborn, you may want to leave the poultice in place for two to three days. When you’ve allowed the poultice to sit on the stain for a sufficient amount of time, remove the plastic covering. Wipe the surface with a clean towel to make sure that the stain has disappeared. When the countertop is completely clean, use a clean, soft towel to wipe it dry. Use the dishwashing soap and water mixture to wash the entire surface, rinse it, and dry it well. With a countertop that’s already been sealed, you should strip off the old sealer before applying a new coat. Next, dampen another clean cloth with warm water to remove any residue.

Pre Casting Kitchen Counter.Design Granite On Kitchen Counter…Marble Use | Duration 18 Minutes 49 Seconds Don’t allow the countertop to air dry; wipe it down to dry it. When the countertop is clean and dry, read the sealer’s instructions and apply it as directed. You usually must also allow the sealer to soak in for a specified amount of time, which is just 3 to 4 minutes. After you’ve allowed the sealer to soak in for the proper amount of time, you must remove any excess product that hasn’t absorbed. Read the instructions to determine if it’s necessary, as well as the proper procedure for applying it. If the surface of your countertop begins etched over time, you can have it ground down and polished to restore a smooth surface. But while it is a durable material, cleaning it can be a little tricky if you don’t use the right products. For daily cleaning, you just need some dishwashing soap and warm water to keep the marble clean. To keep your marble counter clean and protected, though, sealing it regularly is key so it’s not as easy for stains to penetrate the stone. To make a gentle and effective everyday cleanser for your marble countertop, fill a spray bottle halfway to three-quarters full with warm water. You should never use an abrasive or acidic cleanser on marble countertops because it may etch the surface. After you’ve mixed the warm water and soap together, apply the cleanser to the countertop. If there are areas with more residue than others, you may want to focus more of the cleanser in those spots. Once you’ve applied the cleanser to the countertop, wet a clean cloth with warm water. Continue wiping the countertop with the wet cloth until no residue remains. When the counter is clean, wipe down the marble with a clean, absorbent towel to dry it. The longer wine, oil, or other substances sit on the marble, they greater the chance that they penetrate and cause a permanent stain.

How To Take Care Of Granite In The Kitchen| (Good For Granite Countertops)| | Duration 36 Seconds They can etch the surface of the marble and damage its appearance. Use a hydrogen peroxide solution to treat organic or food stains. To remove a stain from a marble countertop, it’s best to use a cleanser that can sit on the spot and penetrate it over time. Choose the poultice ingredients based on the type of stain that you’re dealing with. No matter what type of poultice you’re making, mix the flour and liquid until you form a paste that’s the consistency of peanut butter. Next, cut a piece of plastic wrap to cover the poultice and secure it in place with painter’s tape. If you don’t have a putty knife, you can use any type of knife to spread the poultice on the counter. To lift the stain, the poultice must sit on the stain for a while. Use a clean putty knife to carefully scrape away the poultice mixture and discard. If the stain hasn’t disappeared, you can repeat the process with another application of the poultice. After you’ve removed the poultice, wet a clean cloth with warm water. Make sure to take all of the items off your countertop so the entire surface is clear. If there are any areas of the counter that are coated with residue from cooking grease, cleansers, or other substances, scrape it off before sealing the countertop. You can also use a single-edged razor to remove the residue, but be very careful because you can easily cut yourself. Wet a clean cloth with acetone and smooth it over the marble. Most sealers require pouring the product onto the counter and using a white cloth to spread it evenly across the surface. Always apply the sealer exactly as directed to on its packaging. To keep your countertop stain-free, you should reseal the marble every three to six months.

Kitchen Counter Tops Vanities and Remnants. Marble Granite and Quartz by

Choosing which type of counter tops work for you requires careful thought, and we are able to explain all the differences to help you make the best decision. Shopping for countertops has never been easier at countertops and more. Making sure you get the right look for your home is important, and we have over 20, 000 slabs of marble and granite in stock. Our commitment is to carry only the finest materials from the best brands in the business . Shop for what you want, and find what you have been looking for in any of our showroom locations. We are excited about all the options we are able to provide for homeowners. Our experience providing homeowners with lasting, beautiful marble, granite & quartz countertops can’t be matched.

Marble Counter Tops Carrara Marble Kitchen and Bathroom Countertops Tile by

Choose a similar or complementary pattern/material and color shade on your floors, walls and backsplash to avoid a chaotic look. Marble is a crystalized limestone and therefore big machines (and skilled pros) can polish marble to a mirror-finish, which really brings out the depth of it’s color and looks gorgeous. Etching destroys the polish by corroding the stone leaving a dull, light-colored spot. Also, marble is softer and more prone to scratching than granite. However, sealing doesn’t prevent etching, so marble kitchen countertops are high-maintenance and not recommended. A marble slab is “the” countertop of choice for making dough–that is pies and bread, not money! And always use coasters, cutting boards and trivets to protect against spills and scratches. Marble counter tops will add immeasurable value and years of pleasure to your home. I think it was refinished with clear polyurethane or other in the past. Perhaps more than any other stone, marble evokes images of sophisticated elegance. You’ll get these dull spots all over with marble countertops in the kitchen. Often a “honed” (matte) finish is recommended for kitchen countertops since etching is less noticeable, but etching still occurs on a honed surface so it doesn’t really solve the issue. Polished marble is very stain resistant though and even honed marble can be sealed to essentially prevent stains. One exception to the “rule” stated above is if you are a serious baker. Also, it’s worth noting that traditionally marble is left to age naturally letting friends and family rub “life” into the stone–stains and all. Over the years marble stains and etching may occur gradually changing the color and tone to reflect the essential character of your home. It’s hard to resist the quintessential beauty and the feelings of warm opulence that marble conveys to any room. Is one marble slab color better over the other for kitchen countertops? We are interested in a honed white carrara or a brushed crema marfil.

16 Beautiful Marble Kitchen Countertops by

First off, it is a lot softer than good old granite so instead of chopping directly on top of marble, grab a cutting board to avoid scratching. Also, sealing a marble countertop on a yearly basis will help it resist stains and light scratches. Slabs like these are ground to achieve a smooth, flat surface with a matte finish. Gold accents including the brass faucet and cabinet hardware bring the bling. Two gold polyhedron pendant lights bring a touch of glam to the table. Additional metallic accents include the brushed nickel cabinet knobs and chrome faucet. The accomplished their mission by blending the marble features with glitzy accents including the gold velvet bar stools and chic pendant lighting. The oak table that doubles as a kitchen island also has a marble topper. While there is no doubt marble is gorgeous, we would be remiss for not letting you know it is a bit high maintenance. The stone is also porous, which means spills that are not immediately cleaned up can stain — hello red wine! Marble is heat resistant — to help keep a marble countertop looking its best experts say piping hot pots and pans should be placed on top of a kitchen towel, pot holder, or trivet. Another good to know, there are many different types of marble to choose from — here we share our favorites. Additional features stick with the cooking space’s mostly cool-hued palette. Stained oak cabinets give this cooking space a touch of rugged appeal. Covering the walls are black marble tile set in a herringbone pattern. The cooking space features cream cabinetry and white, gray-veined marble countertops.

Kitchen Countertops Gallery Ideas For Kitchen Bath and More Primestones® Granite Quartz Marble by

The laboratory countertops’ styles and variations may differ according to where they are (geographical location) and what labs they are being used for. The final stage of the system usually consists of a trim saw that cuts the countertops to rough lengths, typically 8′, 10′ and 12′, ready for distribution. Surfaces can be either a solid color, or a pattern, and textures range from a satin funiture finish to a heavily textured stone or pebbled appearance to a high gloss resolution. Cultured marble countertops are man made vanity tops that have the appearance of and resemble real stone marble. With these, the edge of the countertop material is exposed at the hole created for the sink (and so must be a carefully finished edge rather than a rough cut; this cut is generally done at the fabricator’s workshop). The advantage of an “under-mount” sink is that it gives a contemporary look to the kitchen but the disadvantages are extra cost in both the sink and the counter top. The disadvantage is tha t the sinks do not have the same impact resistance of stainless or cast iron and may differentially expand and contract with extreme temperature change (as might be caused by a pot of hot water dumped into the sink). Characteristics of laboratory countertops are generally determined according to what reagents or corrosive chemicals are being used. If the stone has a highly variegated pattern, the stone may be laid out in final position in the shop for the customer’s inspection, or the stone slabs may be selected by experienced inspectors. Countertops are custom made and more scratch resistant as well as less porous than natural quartz surfaces, and don’t need to be sealed like other stone surfaces. These may be used “stand-alone” or integrated into larger custom assemblies. Most materials also allow the installation of a “bottom-mount” or “under-mount” sink.

Marble Kitchen Countertops What You Need To Know! by

Marble occurs naturally through extreme pressure and heat placed on limestone by the earth, the resulting transformation results in stunning colours ranging from azure blues, blood reds and pure whites. First, because of the way that marble is made, it is waterproof with proper treatment and heatproof. To combat this, you should seal the surface of the marble countertop annually. If you are single or a couple that is quick to clean then marble will be perfect for you. You will need it to matchthe décor of the renovation, while helping to make the room feel warm and inviting. You also should strategically check for any seams and try to hide them as much as possible. Marble is truly a stunning piece within the home that draws attention, and really makes a statement with anyone who sees it. In modern day, marble remains just as desired, but it comes with a cost. Marble, like many natural stones makes a great material for a countertop due to it being waterproof and heatproof. Untreated marble is a porous material that will slowly absorb any liquids that may be on it which can lead to staining. The material does sometimes scratch, however they can be easily polished out. A small kitchen should use lighter colours; a larger kitchen needs darker colours to make it feel more intimate. Once you have made all of those decisions, you are ready to purchase a beautiful marble countertop. An investment in a new marble kitchen countertop will be a great and long-lasting product you are going to love. The name zevy joy is a portmanteau of my children’s names as they fill my life with joy. Over the years we have slowly been putting abundent love and work into each room here. We made small changes in between renovations one and two, such as new appliances and spray painted fixtures. Since we had been working on the rest of our home, many of the earthy colored walls had changed to linen white and our style had evolved. We could do it on top of our existing laminate countertops (there was a concern about removing the countertops ourselves and damaging our perfectly good cabinets). Make sure that it is white because of the pourous nature of marble and color could potentially show through. As a result of our countertop’s size, we needed to get creative with the layout and ran slender pieces along the edges. Using your trowel apply the mortar and begin laying your tile. At the end of tile application we used painters tape to hold the edge pieces in place as they firmed and dried. As a side note, try your best to match up your grout to your tiles. Allow the grout to dry and then seal your final project. This was a mistake because the wood absorbed the moisture and cupped. We carefully removed each tile, re-prepped and started the process all over again. This worked out perfectly until about a week after application. We are confident that this is another issue we can troubleshoot. The weight of our long overhang (which you can see in the pictures) seems to have caused a slight bow which was enough to create a hairline crack across the opposite end. Which brings me to my next point and some very important things to remember: supports and weight. Mix thinset according to manufacture’s instructions and begin adhering each tile from the bottom up in a running bond pattern. Wait the adequete amount of time required for thinset to set (should be specified on the box instructions). When you buy individual tiles it is less expensive than those that are sold as sheets. We spread this renovation over a period of nearly five weekends (including fixes due to unforeseen issues). I was wondering how you did the edges while using marble tile? I am trying to decide between marble tile and large ceramic tile. You can find some of my favorite projects here, here and here. We loved this kitchen, despite how teeny tiny it was it worked well for our family. Since day one of moving in we knew we wanted to replace the countertops, but it slowly became one of those projects that was put on the back burner. Our sweet warm kitchen was ready for a change, but aware of our tight budget and nearly one income family, we had to find a way to do it affordably. We could install it ourselves with tools we had access to. We bought twice as much tile as needed so that we could make colors and patterns most pleasing when laid out. Lay out your pattern and spacing ahead of time to make sure it will fit and you are happy with the pattern. Spacers were not needed for these tiles because they had angled edges that allowed for 1/16 inch spacing. Important: make sure you work fast enough to use mortar that is properly hydrated and not dried out – particularly on the edges! Apply one to two coats of sealer so that it will protect the tiles during the grout process (again, allowing for proper wait time). We went with a smoke gray (different choices we considered are pictured above). We have made some mistakes with application along the way and also had some structural issues. We originally tried to apply the same process listed above on top of our butcher block island. We noticed a very fine hairline crack at the edge of our island. We believe that even after putting supports under the island we needed stronger ones. Moving forward, we have purchased heavy duty supports and will take the three damaged tiles off, with hopes that replacing them will yield a permanent solution. These specific tiles we were self spacing at 1/16 of an inch which made spacers unnecessary. I would assume that the job could be done in approximately seven – ten days (with drying times of 24 – 48 hours for each application of mortar, thinset trout and sealer). Start by spraying the inside of your fixtures with the bright white and allow to dry. Once totally dry, turn your fixtures over and spray paint the tops with the glossy copper. Next, spray with the matted copper and before it completely dries carefully sand it in vertical motions to create texture and aging. Lastly, hang and spray paint the base of your fixture using oil rubbed bronze. There is such a satisfication when completing projects in our home. The tiled marble countertops look slab marble, but for much less. I would say you can soak small pots and pans and then rinse dishes. I am honored to have our kitchen shared here and truly appreciate it! It looks like something you went out and shopped for for ages and finally splurged out on. Did you have to prep the laminate in any way before applying your mortar.

Countertop by

A countertop may be constructed of various materials with different attributes of functionality, durability, and aesthetics. This allows for a convenient reach to objects at the back of the countertop while protecting the base cabinet faces. The horizontal surface and vertical edges of the countertop can be decorated in manners ranging from plain to very elaborate. The purpose of the countertop would be different depending on whether it is used in a chemistry lab, physics lab, food science lab, microbiology or a biology lab. They are also often made of different materials depending on their usage. Other materials to build laboratory countertops may include plastic laminate, stainless steel and even wood. The durability and ease of use of the material often rises with the increasing cost of the material but some costly materials are neither particularly durable nor user-friendly. If the stone has a highly variegated pattern, the stone may be laid out in final position in the shop for the customer’s inspection, or the stone slabs may be selected by experienced inspectors. Commonly, initial countertop fabrication takes place at or near the quarry of origin, with blocks being sawn to thickness and then machined into standard widths (600mm and upwards), before being surface polished and edged. A common drawback to natural stone is the need for sealing to prevent harboring of bacteria and/or fluids that may cause staining. With the advent of impregnators the frequency of sealing has been cut down to once every five to ten years on most materials. Wood is considered to be the most eco-friendly option when it comes to choosing a kitchen countertop as wood is a renewable resource. While brand new plastic work surfaces are indeed easy to disinfect, once they have become heavily knife scarred they are nearly impossible to completely disinfect. An indexing unit that aligns the laminate to the substrate with the proper overhang. The final stage of the system usually consists of a trim saw that cuts the countertops to rough lengths, typically 8′, 10′ and 12′, ready for distribution. Sink cut outs can be made either in the field or at the installers shop. Surfaces can be either a solid color, or a pattern, and textures range from a satin furniture finish to a heavily textured stone or pebbled appearance to a high gloss resolution. Glass work may be customized to suit by craftsmen in the studio, then installed on site either in small components (such as a kitchen countertop composed of three rectangles of verre églomisé) or as immense, single units (for example, a glass countertop and sink basin formed of one continuous piece of textured glass). The material is readily glued and the glue joints are then sanded, leaving almost no visible trace of the joint. The material itself is usually only about 12 mm (1/2 inch) thick so an edge is usually created by stacking up two or three layers of the material. Countertops are custom made and more scratch resistant as well as less porous than natural quartz surfaces, and don’t need to be sealed like other stone surfaces. The combination is then formulated with additional chemicals and poured into a cast mold. Cultured marble countertops are aesthetically pleasing and a more economical and durable alternative to real stone marble. As with solid-surface synthetic materials, the edge treatments can vary widely, but the material is usually thicker so there is often no need to build up the edge with multiple layers of the material. These may be used “stand-alone” or integrated into larger custom assemblies. The rim forms a close fit, reinforced with a sealant, on the top surface of the countertop, especially when the sink is clamped into the hole from below. With these, the edge of the countertop material is exposed at the hole created for the sink (and so must be a carefully finished edge rather than a rough cut; this cut is generally done at the fabricator’s workshop). The advantage of an “under-mount” sink is that it gives a contemporary look to the kitchen but the disadvantages are extra cost in both the sink and the counter top. The disadvantage is that the sinks do not have the same impact resistance of stainless or cast iron and may differentially expand and contract with extreme temperature change (as might be caused by a pot of hot water dumped into the sink). The countertop may have built-in applicances, or accessory items relative to the intended application. They can be used to place equipments, tools, projects and chemicals. Common characteristics of preferred laboratory countertops are ones that are strong, durable, and water-, moisture- or chemical resistant. Many laboratory countertops are equipped with drawers that can be used to store materials that might get in the way while conducting an experiment. The laboratory countertops’ styles and variations may differ according to where they are (geog raphical location) and what labs they are being used for. The most common and durable type of material used is phenolic resin because they are lightweight, strong, chemical and moisture resistant. Emerging technology allows for virtual stone placement on a computer. Then the countertop assembly is installed on the job site by professionals. In recent years oleophobic impregnators have been introduced as an alternative to surface sealers. Wood countertops must be thoroughly cleaned and disinfected after contact with foods such as raw meat. They have shown that while bacteria do get absorbed by the wood, they do not multiply and eventually die. This is not a problem with wooden work surfaces where the number of knife cuts made little difference. The composition is of kraft paper, decorative papers, and melamine resins, bonded through high heat and pressure. An automated laminating system that applies the adhesive to both the substrate and laminate. Once manufactured the tops need only to be cut to length, mitered, fitted for assembly, and end capped (only if it is a visible finished end). This machine accurately cuts the countertop to field dimensions, making it easy for the installer to make the final scribe cuts on-site to complete the work. Overall, the postform countertop is the most economical countertop on the market, and has the broadest selection of surface material to choose from. Glass countertops also often have customized edges, including: bushed polished, textured, and fire polished edges. The material can be crushed or cut into strips that is heated until the softening point of glass, binding the loose material back into a solid form. The edge treatment for solid-surface countertops can be very elaborate. The built-up edge then can be shaped to a rounded edge or an ogee. This beautiful solid surface material is a delicate composition of acrylic, minerals and natural pigments that combine to create a smooth, non-porous, thermo-formable and visually seamless surface. Due to the presence of the resins, quartz counters are less prone to staining. Concrete, especially precast, lends itself to a high degree of customization due to the phase-change nature of its creation, filling a specific form with a fluid material which hardens (through mineral hydration) to a durable cast stone. Due to its site-specific and generally handmade nature, concrete countertops are often produced by small shops and individual artisans although there are several large-scale manufacturers of gauged slabs. Cultured marble countertops are made by mixing high strength polyester resin and real marble stone dust. The process of using a mold also allows the fabricated countertops to have features such as different surface textures and a vast array of colors which natural stone can not. The difficulty of prefabrication rises with the more exotic materials. Some stainless steel systems stand on integrated legs and do not require the support of cabinetry. They are mounted in templated holes cut in the countertop (or substrate material) using a jigsaw or other cutter appropriate to the material at hand and are suspended by their rim. Most materials also allow the installation of a “bottom-mount” or “under-mount” sink. Especially for under-mount sinks, silicone-based sealants are typically used to assure a waterproof joint between the sink and the countertop material. Solid-surface plastic materials allow a third option: sinks made of the same plastic material as the countertop can easily be glued to the underside of the countertop material and the joint sanded flat, creating the usual invisible joint and completely eliminating any dirt-catching seam between the sink and the countertop.

Granite Marble Quartz Countertops Toronto Vaughan Newmarket Richmond Hill Thornhill by

Our services include an extended knowledgeable technical team, to assist you in your selection process. We feature a variety of colours and stone types to provide our customers with choices that will satisfy their needs. You will work with our specialists every step of the way, no sub-contractors or middle-men. Whether your project is covering a single counter or an office building, we will custom fabricate all of our products in-shop or mass produce, for a large-scale operation. Your installers were very pleasant and very good at their job. Miracle marble did it in a best way and in very good timing.


Leave a Reply