Our Services

What We Do

RMP is the top name in Oman for packaging jobs. We produce high-quality packaging for a wide variety of manufacturing industries including food products, pharmaceutical products and hardware products. We also provide packaging for an array of retail outlets too.

Packaging

Printing

RMP was one of the first commercial printer to offer digital printing solutions in the the Sultanate. We continue this tradition with state-of-the-art digital printers to meet short-run and quick-turnaround needs of our esteemed customers.

Digital

Printing

RMP is one of the most recognized names in the country when it comes to high-quality commercial jobs. We produce a wide range of commercial print jobs for the top advertising agencies as well as directly for corporate business houses. We often do these jobs for overseas customers too.

Commercial

Printing

We produce high-quality school text books for the Ministry of Education, private schools as well as overseas customers.

Book

Printing

Our Product Range

Packaging

Packaging
printed material used for wrapping or covering goods to protect them.

Burger Boxes
noun

a printed card container with a flat base and sides, typically square or rectangular with a lid for packing burgers.

Burger Boxes

DVD Pouches
noun

a small printed flexible card enclosed sleeve to hold CDs or DVDs.

DVD Pouches

Folding Cartons
noun

a carton made from paperboard that is printed, laminated, cut, then folded and glued before transport to packagers.

Folding Cartons

Gift Packs
noun

a printed paper package of goods made to look attractive and designed to be given as a gift:

Gift Packs

Paper Bags
noun

a printed bag made typically of heavy paper, having handles, and used for carrying small purchases.

Paper Bags

Rigid Boxes
noun

a carton made from paperboard that is printed, laminated, cut, then fabricated and supplied to packagers in box form.

Rigid Boxes

Wrapping Paper
noun

a piece of strong or decorative paper for wrapping parcels or presents.

Wrapping Paper

Marketing Material

Marketing Material
printed collaterals used to market business activities.

Brochures
noun

a small booklet containing pictures and information about a product or service.

Brochures

Bunting
noun

a small colorful leaflet-like material, often die-cut, pasted on twine to be hung in retail business centers as business promotion as well as on festive occasions.

Bunting

Danglers
noun

a small colorful leaflet-like material, often die-cut, hung in retail business centers as business promotion as well as on festive occasions.

Danglers

Door Hangers
noun

a card sign die-cut to hang from the handle or knob of a door.

Door Hangers

Flyers
noun

a small handbill advertising an event or product.

Flyers

Leaflets
noun

a printed sheet of paper containing information or advertising and usually distributed free.

Leaflets

Pamphlets
noun

a small booklet or leaflet containing information or arguments about a single subject.

Pamphlets

Posters
noun

a large printed sheet of paper containing information that is usually put up on walls.

Posters

Menu Card
noun

a paper or booklet that contains all the food and beverages sold in a restaurant with its prices.

Menu Cards

Invitations & Stationery

Invitations & Stationery
printed invitations and business documents used in an office or establishment

Application Forms
noun

a formal request to be considered for a position or to be allowed to do or have something, submitted to an authority, institution, or organization.

Application Forms

Business Cards
noun

a small card printed with one's name, occupation, business address, etc.

Business Cards

Carbonless Invoices
noun

multi-copy invoices printed on NCR (No Carbon Required) paper to make copies without the use of carbon paper.

Carbonless Invoices

Certificate
noun

an official document attesting to a fact given as an award for education or other purposes.

Certificate

Complimentary Slips
noun

a slip of paper that contains the name and information about a company or person and pre-printed with the salutation ‘with compliments’.

Complimentary Slips

Continuation Sheets
noun

a printed sheet similar to letterhead in brand identity used as following sheets to letterheads.

Continuation Sheets

Envelopes Fabricated
noun

a flat (fabricated) paper container with a sealable flap, used to enclose a letter or document.

Envelopes Fabricated

Envelopes Readymade
noun

a flat (readymade) paper container with a sealable flap, used to enclose a letter or document.

Envelopes Readymade

Folders
noun

a folding cover or holder, typically made of card, for storing loose papers.

Folders

Greeting Cards
noun

a decorative card sent to convey good wishes.

Greeting Cards

Invitation Cards
noun

a printed card inviting a person or persons to an event such as a party, a meal, or a meeting.

Invitation Cards

Invoice Books
noun

a bill book; a list of goods or services provided, with a statement of the sum due for these.

Invoice Books

Jackets
noun

a printed cover to hold a certificate or other similar document.

Jackets

Letterheads
noun

a printed heading on stationery, stating a person or organization's name and address.

Letterheads

Note Books
noun

a small book with blank or ruled pages for writing notes in.

Note Books

Note Pads
noun

a pad of blank or ruled pages for writing notes on.

Note Pads

Paper Coasters
noun

a small printed mat for a bottle or glass.

Paper Coasters

Payment Vouchers
noun

a document used as proof that a monetary transaction has occurred between two parties.

Payment Vouchers

Post Cards
noun

a card for sending a message by post without an envelope, typically having a photograph or other illustration on one side.

Post Cards

Receipt Vouchers
noun

a printed form to acknowledge that an amount has been paid for or that goods have been received.

Receipt Vouchers

Thank You Cards
noun

a note of correspondence in which the writer expresses gratitude for a gift, service, or opportunity.

Thank You Cards

Vouchers
noun

a small printed piece of paper that entitles the holder to a discount, or that may be exchanged for goods or services.

Vouchers

Promotional Items

Promotional Items
promotional merchandise are products branded with a logo or slogan and distributed at little or no cost to promote a brand, corporate identity, or event.

Bookmarks
noun

a vertical strip of card, or other material, usually used to mark one’s place in a book.

Bookmarks

Carry Bags
noun

a bag made typically of heavy paper, having handles, and used for carrying small purchases.

Carry Bags

Coupons
noun

a voucher entitling the holder to a discount off a particular product or a free service.

Coupons

Desk Calendars
noun

a small table top calendar containing usually a page for each month, with spaces for notes.

Desk Calendars

Diaries
noun

a printed book in which one keeps a daily record of appointments and events.

Diaries

Floor Mats
noun

a printed paper sheet designed to protect a vehicle’s floor from dirt.

Floor Mats

Gift Vouchers
noun

a small printed voucher given as a gift, which can be exchanged for goods.

Gift Vouchers

Place Mats
noun

a small printed mat placed beneath a person’s dining plate, used to protect the table from the heat of the plate and food.

Place Mats

Planners
noun

a large printed sheet with columns to list information that is an aid to planning.

Planners

Scratch n Win Coupons
noun

a small printed paper-based card with a scratchcard portion often used for commercial promotions and competitions.

Scratch n Win Coupons

Shelf Talkers
noun

a printed advertisement card of a product designed to be attached to a shelf on which the product is exhibited for sale.

Shelf Talkers

Streamers
noun

a long, narrow strip of printed material used as a decoration.

Streamers

Tags
noun

a printed label attached to a product for the purpose of identification or to give other information.

Tags

Tent Cards
noun

a printed standing card with 2 distinct and outward facing sides placed on tables to capture the attention of the reader and to convey your intended message.

Tent Cards

Tickets
noun

a printed piece of paper or card that gives the holder a certain right, especially to enter a place, travel by public transport, or participate in an event.

Tickets

Wall Calendars
noun

a large wall-hung calendar containing usually a page for each month.

Wall Calendars

Wobblers
noun

a small printed advertisement card that are stuck to shelves, or other surfaces, to stand out to grab customer attention.

Wobblers

Labels & Stickers

Labels & Stickers
a small piece of printed paper or similar material attached to an object and giving information about it.

Plain Labels
noun

a small piece of printed paper giving certain information.

Plain Labels

Product Labels
noun

a small piece of printed paper giving information about a product, etc.

Product Labels

Self Adhesive Labels
noun

a small self-adhesive printed paper giving information about a product, etc.

Self Adhesive Labels

Stickers
noun

an self-adhesive label or notice, generally printed or illustrated.

Stickers

Books

Books
a printed work consisting of pages glued or sewn together along one side and bound in covers.

Annual Reports
noun

A book with a comprehensive report on a company’s activities throughout the preceding year.

Annual Reports

Booklets
noun

a small, thin book with paper covers, typically giving information on a particular subject.

Booklets

Books
noun

a printed work consisting of pages glued or sewn together along one side and bound in covers.

Books

Catalogs
noun

a printed work consisting of a complete list of items, typically one in alphabetical or other systematic order.

Catalogs

Coffee Table Books
noun

A large, expensive, lavishly illustrated and luxuriously bound book, intended especially for casual reading.

Coffee Table Books

Directories
noun

A printed book listing individuals or organizations alphabetically or thematically with details such as names, addresses, and telephone numbers.

Directories

Journals
noun

A printed publication that deals with a particular subject or professional activity.

Journals

Magazines
noun

A periodical publication containing articles and illustrations, often on a particular subject or aimed at a particular readership.

Magazines

Manuals
noun

A printed book giving instructions to operate an equipment or information about an activity.

Manuals

Newsletters
noun

A bulletin issued periodically to the members of a society or other organization.

Newsletters

Value Added Finishes

Value Added Finishes
special finishes on different printed products that enhance its appearance and gives it a rich look

Embossing
noun

Embossing is the process of creating raised relief images and designs in paper and other materials.

Embossing

Full UV
noun

Full UV refers to the application of UV Coating to the entire area of a printed printed paper or board.

Full UV

Spot UV
noun

Spot UV refers to the application of UV Coating to a specific area (or areas) of a printed paper or board rather than coating the entire surface.

Spot UV

Textured UV
noun

Textured UV refers to the application of UV Coating with a textured finish to a specific area (or areas) of a printed paper or board.

Textured UV

Hard Case Binding
noun

With case binding, the pages of the book are arranged in signatures and sewn or stitched together in the correct page order, and then, hard covers made of laminated printed paper, vinyl, PU material, or leather over hard board are attached to the book using glued-on endpapers.

Hard Case Binding

Lamination
noun

The process of thermally affixing a thin plastic laminate film on to printed paper or board.

Lamination

Metallic Foiling
noun

A printing process that uses heat, pressure, and dies to adhere a foil layer directly to the paper or board instead of the traditional printing materials like ink.

Metallic Foiling

Postal Address

P.O. Box 1180
Postal Code 112, Ruwi
Muscat
Sultanate of Oman

Contact

Tel: +968 24794167, 24798157
Fax: +968 24700545
Email: printrmp@rmpoman.com
Web: www.rmpoman.com

Location Address

Al Hamadi Fisheries Building
Opp. LuLu Hypermarket
Mina Qaboos Street
Darsait

All rights reserved © Ruwi Modern Printers LLC

Postal Address

P.O. Box 1180
Postal Code 112, Ruwi
Muscat
Sultanate of Oman

Contact

Tel: +968 24794167, 24798157
Fax: +968 24700545
Email: printrmp@rmpoman.com
Web: www.rmpoman.com

Location Address

Al Hamadi Fisheries Building
Opp. LuLu Hypermarket
Mina Qaboos Street
Darsait

All rights reserved © Ruwi Modern Printers LLC

Postal Address

P.O. Box 1180
Postal Code 112, Ruwi
Muscat
Sultanate of Oman

Contact

Tel: +968 24794167, 24798157
Fax: +968 24700545
Email: printrmp@rmpoman.com
Web: www.rmpoman.com

Location Address

Al Hamadi Fisheries Building
Opp. LuLu Hypermarket
Mina Qaboos Street
Darsait

All rights reserved © Ruwi Modern Printers LLC